beat oneself up about it - Französisch Englisch Wörterbuch